<?php
/**
 * @author Vitaly
 * Date: 09.05.12
 */

/*
 * Выполняется с определенной периодичностью
 * Уменьшает поле "rating" в таблице "users" на 0.01 при этом округляя с
 * точностью до сотых (т.к. со временем может появиться маленькая погрешность)
 * @todo можно сделать округление на стороне клиента..
 */

include "sys/config.php";
include "service/DbService.php";

$connection = DbService::instance();
$connection->update("users", "`rating` = ROUND ((`rating` - 0.01), 2)");